/*****************************************************************************************
 * ETS
 * 
 * Cours:		LOG121
 * Session:		A2013
 * Groupe:		04
 * Projet:		Laboratoire #4
 * Etudiants:	Frederic-Simon Mimeault
 * 				Francisco Felipe Quilodran
 * 				Guillaume Longtin
 * 				William Proulx
 * 
 * Professeur:	Francis Cardinal
 * 
 * Fichier:		PerspectiveControleur.java
 * 
 * Date de creation:	2013-11-23
 * Date dern. modif.:	2013-12-06
 * ****************************************************************************************
 * Historique des modifications
 * ****************************************************************************************
 * 2013-11-23 Version initiale
 *****************************************************************************************/

package controleur;

import modele.Perspective;

/**
 * Cetteclasse est le contrôleur du modèle Perspective
 * @author Guillaume Longtin
 */
public class PerspectiveControleur {
	
	private Perspective tabPerspectives[];

	/**
	 * Mutateur qui modifier le tableau des perpectives avec celui reçu en paramètre.
	 * @param tabPerspectives
	 */
	public void setPerspective(Perspective[] tabPerspectives) {
		
		this.tabPerspectives = tabPerspectives;
		
	}
	
	/**
	 * Méthode qui permet de redéfinir le tableau des perpectives avec les valeur de défauts
	 */
	public void resetPerspective() {
		
		for(int i = 0; i < tabPerspectives.length; i++) {
			
			tabPerspectives[i].setdefault();
			
		}
	}
	
}
